The Science Behind James Lovelock's Gaia Theory